$(function(){
	//添加菜单按钮单击事件
	$("#toShowAddMenu").click(function(){
		$("#showAddMenu").show();
		$("#toShowAddMenu").hide();
		$("#showModifyMenu").hide();
	})
	//添加菜单的取消按钮
	$("#cancelA").click(function(){
		$("#showAddMenu").hide();
		$("#toShowAddMenu").show();
		$("#showModifyMenu").hide();
	})
	//修改菜单的取消按钮
	$("#cancelM").click(function(){
		$("#showAddMenu").hide();
		$("#toShowAddMenu").show();
		$("#showModifyMenu").hide();
	})
	
	$("#addMenu").click(function(){
		var menuCode=$("#menuCode").val();
		var menuName=$("#menuName").val();
		var menuUrl=$("#menuUrl").val();
		var parentId=$("#paretIds").val();
		if(isNull(menuCode)){
			alert("菜单编码不能为空");
			return;
		}
		if(isNull(menuName)){
			alert("菜单名不能为空");
			return;
		}
		if(isNull(parentId)){
			alert("父菜单id不能为空");
			return;
		}
		$.ajax({
			url:'addMenu',
			type:'post',
			dataType:'json',
			data:{menuCode:menuCode,menuName:menuName,menuUrl:menuUrl,parentId:parentId},
			success:function(data){
				alert(data.msg);
				if(data.status==0){
					location.reload();
				}
			},
			error:function(data){
				alert(data.errMsg);
			}
		})
	})
	
	//保存修改菜单按钮
	$("#modifyMenu").click(function(){
		var menuId=$("#menuIdM").html();
		var menuCode=$("#menuCodeM").val();
		var menuName=$("#menuNameM").val();
		var menuUrl=$("#menuUrlM").val();
		var parentId=$("#paretIdsM").val();
		if(isNull(menuId)){
			alert("请选择菜单");
			return;
		}
		if(isNull(menuCode)){
			alert("菜单编码不能为空");
			return;
		}
		if(isNull(menuName)){
			alert("菜单名不能为空");
			return;
		}
		if(isNull(parentId)){
			alert("请选择父菜单");
			return;
		}
		var sysMenu=new Object();
		sysMenu.menuId=menuId;
		sysMenu.menuCode=menuCode;
		sysMenu.menuName=menuName;
		sysMenu.menuUrl=menuUrl;
		sysMenu.parentId=parentId;
		$.ajax({
			url:'modifyMenu',
			type:'post',
			dataType:'json',
			data:sysMenu,
			success:function(data){
				alert(data.msg);
				if(data.status==0){
					location.reload();
				}
			},
			error:function(data){
				alert(data.errMsg);
			}
		})
	})
	
	
})

function toShowModifyMenu(menuId,menuCode,menuName,menuUrl,parentId){
	$("#showAddMenu").hide();
	$("#toShowAddMenu").hide();
	$("#showModifyMenu").show();
	$("#menuIdM").html(menuId);
	$("#menuNameM").val(menuName);
	$("#menuCodeM").val(menuCode);
	$("#menuUrlM").val(menuUrl);
	$("#paretIdsM").val(parentId);
}

//删除菜单（停用）
function delMenu(menuId){
	if(isNull(menuId)){
		alert("请选择菜单");
	}
	$.ajax({
		url:'delMenu',
		type:'post',
		dataType:'json',
		data:{menuId:menuId},
		success:function(data){
			alert(data.msg);
			if(data.status==0){
				location.reload();
			}
		},
		error:function(data){
			alert(errMsg);
		}
	})
}

//恢复菜单
function recoveryMenu(menuId){
	if(isNull(menuId)){
		alert("请选择菜单");
	}
	$.ajax({
		url:'recoveryMenu',
		type:'post',
		dataType:'json',
		data:{menuId:menuId},
		success:function(data){
			alert(data.msg);
			if(data.status==0){
				location.reload();
			}
		},
		error:function(data){
			alert(errMsg);
		}
	})
}